embryonic disk - French English Dictionary